improving a landscape - Spanish English Dictionary